package com.googlecode.dgwt.rebind.feature;

import java.util.List;

import com.google.gwt.core.ext.typeinfo.JMethod;


/**
 * @author      Wellington Tadeu dos Santos
 * @since       DGWT v0.01
 */
public class MethodInfo {
    
    public JMethod method;
    
    public boolean isInherited;
    
    public List<InterfaceInfo> interfaces;
    
    public ClassInfo inherits;

    public String key;
    
    public FieldInjection injection = new FieldInjection();
    
    
    public MethodInfo(JMethod method) {
        this.method = method;
        this.injection.method = method;
    }

}
